Big Huge Thesaurus

Sabbatia stellaris

noun